// const url = "https://movie.douban.com/top250";
// // 不写路径就会自动到导入的的包里去找
// const axios = require("axios");
// axios.get(url)
// .then(res => {
//     console.log(res)
// })
// .catch(err => {
//     console.error(err); 
// })

// // 1.导入Koa
// const koa = require("koa");
// // 2.新建一个应用
// const app = new koa();
// // 3.中间件 配备路由之前到路由完成之后进行的操作就叫中间件
// app.use(async ctx=>{
//     ctx.body = "hello world"
// })
// app.listen(8000);

const koa = require("koa");
const app = new koa();
app.use(async(ctx,next)=>{
    console.log(1);
    var res = await next();
    console.log(res);
})
app.use(async(ctx)=>{
    console.log(2);
    return 3;
})
app.listen(8000);